# coding:utf-8
__author__ = 'Ybj'
'''
description:拍照作业页
'''
from src.common import Base_page
from appium.webdriver.common import mobileby
from airtest.core.api import *
from appium.webdriver.webelement import *
from poco.drivers.android.uiautomation import AndroidUiautomationPoco
from poco.proxy import *
import time,datetime,locale
# global sendkey,tVname
from src.common.datetime import *
from testdata.workdata import *
from src.common.baseUrl import *

auto_setup(__file__)

poco= AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False)
#获取档期日期
dd=get_current_date(is_chinese=True)

url= baspath()
teaV_W_url=baspath()+"\\pages\\image\\work\\"
class teaPoto_page(Base_page.Base_page):

    # ******************************页面元素   开始*************************
    #页面标题
    tPtitle = poco("发布学习/通知")
    #练习名称
    tPname = poco(text=dd + r" 学习/通知")
    #重拍键
    tPretake=poco("重拍")
    #拍照取消
    tPCan=poco("com.lj.ljshell:id/camback")
    # 拍摄键
    tPtak=poco("com.lj.ljshell:id/camtake")

    #数据为空提示确认键
    # nodata_confirm=Template(teaV_W_url+"确定键.png", record_pos=(-0.003, 0.003), resolution=(1200, 1920))
    nodata_confirm=poco("数据为空").parent().parent().children()[1].children()[0]
    #为设置发送范围提醒页的确认键
    noClass_confirm=poco("请选择发送范围!").parent().children()[2]
    #发布作业时，确认发布框
    # ******************************页面元素   结束*************************

    # ******************************页面操作   开始*************************
    # 设置标题
    def tPsetName(self):
        self.click_element(self.tPname)
        for i in range(1,13):
            keyevent("del")
        text(ptestName)

    # ******************************页面操作   结束*************************